//20190601订单表-查用户导入
exports.organization = function(req,res) {
    var userData = [];
    var completeCount = 0;
    var waitingCount  = 0;

    var nn = [];

    //任务流创建
    async.waterfall([

        function(cb){

                    new_db.select("art_organization_user",function(result){
                                if(result == 'ERROR'){
                                    return RES.response(res,false,"抱歉，原机构数据表查询失败");
                                }

                                console.log(result);
                            });
            

        }
                        // //查询机构表数据
                        // function(cb){
                        //     //console.log( "查询原机构的列表信息 => 【开始】");
                        //     new_db.select("art_organization",function(result){
                        //         if(result == 'ERROR'){
                        //             return RES.response(res,false,"抱歉，原机构数据表查询失败");
                        //         }
                        //         //console.log( "查询原机构的列表信息 => 【结束】");
                        //         userData = result;
                        //         cb();
                        //     });
                        // },

                        // //将机构导入进新数据表中
                        // function(cb){

                        //     //console.log( "循环将机构信息导入新数据表 => 【开始】");
                        //     var tasks = [];

                        //     //循环节点列表
                        //     userData.forEach(function (item, i) {

                        //         //创建每一个插入任务
                        //         tasks.push(function (callback) {
                        //             var oid=0;
                        //             //查询对应的机构
                        //             db.where({"store_id": item.store_id}).select("pigcms_meal_order", function (result0) {
                        //                 if (result0 == 'ERROR' || result0.length == 0) {
                        //                     completeCount++;
                        //                     return callback();
                        //                 }


                        //                 userData1=result0;
                        //                 var tasks1 = [];
                        //                 //循环节点列表
                        //                 userData1.forEach(function (item1, i) {

                        //                     //创建每一个插入任务
                        //                     tasks1.push(function (callback1) {



                        //                 var old_user={};
                        //                 var avatar='';
                        //                 new_db.where({"mer_id": item1.uid,"u_oid":0}).select("art_user", function (result) {

                        //                     if (result == 'ERROR' || result.length == 0) {

                        //                         db.where({"uid": item1.uid}).select("pigcms_user_copy", function (result1) {

                        //                             if (result1 == 'ERROR' || result1.length == 0) {
                        //                                 completeCount++;
                        //                                 return callback1();
                        //                             }
                        //                             old_user=result1[0];

                        //                             if(old_user.user_img == '' || old_user.user_img == null){
                        //                                 avatar=old_user.avatar;
                        //                             }else {
                        //                                 avatar='http://oss.artmofang.com'+old_user.user_img;
                        //                             }
                        //                             var addParams1 = {
                        //                                 "u_username"    : '',
                        //                                 "u_password"    : old_user.pwd,
                        //                                 "u_nickname"    : old_user.nickname,
                        //                                 "u_type"        : 0,
                        //                                 "u_realname"    : old_user.nickname,
                        //                                 "u_birthday"    : old_user.birthday,
                        //                                 "u_sex"         : old_user.sex,
                        //                                 "u_phone"       : old_user.phone,
                        //                                 "u_province"    : old_user.province,
                        //                                 "u_city"        : old_user.city,
                        //                                 "u_address"     : old_user.youaddress,
                        //                                 "u_sign"        : old_user.message,
                        //                                 "u_create_time" : old_user.add_time,
                        //                                 "u_last_regtime": old_user.last_time,
                        //                                 "u_last_address": old_user.last_ip,
                        //                                 "u_balance"     : old_user.now_money,
                        //                                 "u_status"      : 1,
                        //                                 "u_header_url"  : avatar,
                        //                                 "openid"        : old_user.openid,
                        //                                 "mer_id"        : item1.uid,
                        //                             };
                        //                             new_db.add(addParams1,"art_user",function(result6){
                        //                                 //console.log('用户'+result6);
                        //                                 if(result6 == 'ERROR'){
                        //                                     //console.log("机构新表6写入失败");
                        //                                 }



                        //                                 waitingCount++;
                        //                                 var ivity_id=0;
                        //                                 if(item.isactivity==0){
                        //                                     new_db.where({"meal_id":item1.activity_id}).select("art_organization_course",function(result2){
                        //                                         if (result2 == 'ERROR' || result2.length == 0) {
                        //                                             completeCount++;
                        //                                             return callback1();
                        //                                         }
                        //                                         ivity_id=result2[0].oc_id;
                        //                                         var addParams2 = {
                        //                                             "o_oid"    : oid,
                        //                                             "o_uid"    : result6,
                        //                                             "o_no"     : item1.orderid,
                        //                                             "o_we_chat_no"        : 0,
                        //                                             "o_pay_status"    : item1.refund_apply_for==2?6:item1.paid==0?0:item1.status==0?1:item1.status==1?3:item1.status==2?7:item1.status==3?5:item1.status==4?3:0,//订单支付状态 0-未支付 1-已支付 2-支付失败 3-已验证 4-已取消 5-退款中 6-已退款 7-已评价
                        //                                             "o_name"    : item1.name,
                        //                                             "o_phone"         : item1.phone,
                        //                                             "o_age"       : item1.phone,
                        //                                             "o_sex"    : item1.province,
                        //                                             "o_address"        : item1.address,
                        //                                             "o_note"     : item1.note,
                        //                                             "o_type"        : 2,
                        //                                             "o_aoc_id" : ivity_id,
                        //                                             "o_meal_password": item1.meal_pass,
                        //                                             "o_pay_type": item1.pay_type=='weixin'?0:1,
                        //                                             "o_money"     : item1.total_price,
                        //                                             "o_pay_money"      : item1.total_price,
                        //                                             "o_is_cashback"  : item1.total,
                        //                                             "o_cashback_money"        : item1.black_cash,
                        //                                             "o_preferential_money"        : item1.minus_price,
                        //                                             ///0-拼团 1-投票 2-砍价 3-H5海报 4-助力 5-促销活动 6-微传单
                        //                                             "o_activity_type":0,
                        //                                             "o_create_time":item1.dateline,
                        //                                             "o_coupon_id":item1.user_coupon,
                        //                                             "o_balance_pay":0,
                        //                                             "o_wechat_pay":item1.total_price,
                        //                                             "o_refund_reason":item1.refund_areason,
                        //                                             "o_course_name":result2[0].oc_title,
                        //                                             "o_organization_name":result0[0].o_name,
                        //                                             "o_course_pic":result2[0].oc_title_image,
                        //                                             "o_old_price":item1.oc_old_price,
                        //                                             "o_new_price":item1.oc_new_price,
                        //                                             "o_is_refund":item1.refund_apply_for>0?1:0,
                        //                                             "order_id":item1.order_id,
                        //                                         };
                        //                                         new_db.add(addParams2,"art_order",function(result7){
                        //                                             //console.log('课程订单'+result7);
                        //                                             if(result7 == 'ERROR'){
                        //                                                 //console.log("机构新表6写入失败");
                        //                                             }
                        //                                             completeCount++;
                        //                                             return callback1();
                        //                                         });
                        //                                     });

                        //                                 }else {
                        //                                     new_db.where({"popularize_id":item1.activity_id}).select("art_organization_activity",function(result2){
                        //                                         if (result2 == 'ERROR' || result2.length == 0) {
                        //                                             completeCount++;
                        //                                             return callback1();
                        //                                         }

                        //                                         ivity_id=result2[0].oa_id;
                        //                                         var addParams2 = {
                        //                                             "o_oid"    : oid,
                        //                                             "o_uid"    : result6,
                        //                                             "o_no"     : item1.orderid,
                        //                                             "o_we_chat_no"        : 0,
                        //                                             "o_pay_status"    : item1.refund_apply_for==2?6:item1.paid==0?0:item1.status==0?1:item1.status==1?3:item1.status==2?7:item1.status==3?5:item1.status==4?3:0,//订单支付状态 0-未支付 1-已支付 2-支付失败 3-已验证 4-已取消 5-退款中 6-已退款 7-已评价
                        //                                             "o_name"    : item1.name,
                        //                                             "o_phone"         : item1.phone,
                        //                                             "o_age"       : item1.phone,
                        //                                             "o_sex"    : item1.province,
                        //                                             "o_address"        : item1.address,
                        //                                             "o_note"     : item1.note,
                        //                                             "o_type"        : 1,
                        //                                             "o_aoc_id" : ivity_id,
                        //                                             "o_meal_password": item1.meal_pass,
                        //                                             "o_pay_type": item1.pay_type=='weixin'?0:1,
                        //                                             "o_money"     : item1.total_price,
                        //                                             "o_pay_money"      : item1.total_price,
                        //                                             "o_is_cashback"  : 0,
                        //                                             "o_cashback_money"        : 0,
                        //                                             "o_preferential_money"        : item1.minus_price,
                        //                                             ///0-拼团 1-投票 2-砍价 3-H5海报 4-助力 5-促销活动 6-微传单
                        //                                             "o_activity_type":0,
                        //                                             "o_create_time":item1.dateline,
                        //                                             "o_coupon_id":item1.user_coupon,
                        //                                             "o_balance_pay":0,
                        //                                             "o_wechat_pay":item1.total_price,
                        //                                             "o_refund_reason":item1.refund_areason,
                        //                                             "o_course_name":result2[0].oa_title,
                        //                                             "o_organization_name":result0[0].o_name,
                        //                                             "o_course_pic":result2[0].oa_title_image,
                        //                                             "o_old_price":0,
                        //                                             "o_new_price":0,
                        //                                             "o_is_refund":item1.refund_apply_for>0?1:0,
                        //                                             "order_id":item1.order_id,
                        //                                         };
                        //                                         new_db.add(addParams2,"art_order",function(result7){
                        //                                             //console.log('活动订单'+result7);
                        //                                             if(result7 == 'ERROR'){
                        //                                                 //console.log("机构新表6写入失败");
                        //                                             }
                        //                                             completeCount++;
                        //                                             return callback1();
                        //                                         });
                        //                                     });
                        //                                 }

                        //                             });
                        //                         });

                        //                     }else {
                        //                         waitingCount++;
                        //                         var ivity_id=0;
                        //                         if(item.isactivity==0){
                        //                             new_db.where({"meal_id":item1.activity_id}).select("art_organization_course",function(result2){
                        //                                 if (result2 == 'ERROR' || result2.length == 0) {
                        //                                     completeCount++;
                        //                                     return callback1();
                        //                                 }
                        //                                 ivity_id=result2[0].oc_id;
                        //                                 var addParams2 = {
                        //                                     "o_oid"    : oid,
                        //                                     "o_uid"    : result[0].u_id,
                        //                                     "o_no"     : item1.orderid,
                        //                                     "o_we_chat_no"        : 0,
                        //                                     "o_pay_status"    : item1.refund_apply_for==2?6:item1.paid==0?0:item1.status==0?1:item1.status==1?3:item1.status==2?7:item1.status==3?5:item1.status==4?3:0,//订单支付状态 0-未支付 1-已支付 2-支付失败 3-已验证 4-已取消 5-退款中 6-已退款 7-已评价
                        //                                     "o_name"    : item1.name,
                        //                                     "o_phone"         : item1.phone,
                        //                                     "o_age"       : item1.phone,
                        //                                     "o_sex"    : item1.province,
                        //                                     "o_address"        : item1.address,
                        //                                     "o_note"     : item1.note,
                        //                                     "o_type"        : 2,
                        //                                     "o_aoc_id" : ivity_id,
                        //                                     "o_meal_password": item1.meal_pass,
                        //                                     "o_pay_type": item1.pay_type=='weixin'?0:1,
                        //                                     "o_money"     : item1.total_price,
                        //                                     "o_pay_money"      : item1.total_price,
                        //                                     "o_is_cashback"  : item1.total,
                        //                                     "o_cashback_money"        : item1.black_cash,
                        //                                     "o_preferential_money"        : item1.minus_price,
                        //                                     ///0-拼团 1-投票 2-砍价 3-H5海报 4-助力 5-促销活动 6-微传单
                        //                                     "o_activity_type":0,
                        //                                     "o_create_time":item1.dateline,
                        //                                     "o_coupon_id":item1.user_coupon,
                        //                                     "o_balance_pay":0,
                        //                                     "o_wechat_pay":item1.total_price,
                        //                                     "o_refund_reason":item1.refund_areason,
                        //                                     "o_course_name":result2[0].oc_title,
                        //                                     "o_organization_name":result0[0].o_name,
                        //                                     "o_course_pic":result2[0].oc_title_image,
                        //                                     "o_old_price":item1.oc_old_price,
                        //                                     "o_new_price":item1.oc_new_price,
                        //                                     "o_is_refund":item1.refund_apply_for>0?1:0,
                        //                                     "order_id":item1.order_id,
                        //                                 };
                        //                                 new_db.add(addParams2,"art_order",function(result7){
                        //                                     //console.log('课程订单'+result7);
                        //                                     if(result7 == 'ERROR'){
                        //                                         //console.log("机构新表6写入失败");
                        //                                     }
                        //                                     completeCount++;
                        //                                     return callback1();
                        //                                 });
                        //                             });
                        //                         }else {
                        //                             new_db.where({"popularize_id":item1.activity_id}).select("art_organization_activity",function(result2){
                        //                                 if (result2 == 'ERROR' || result2.length == 0) {
                        //                                     completeCount++;
                        //                                     return callback1();
                        //                                 }
                        //                                 ivity_id=result2[0].oa_id;
                        //                                 var addParams2 = {
                        //                                     "o_oid"    : oid,
                        //                                     "o_uid"    : result[0].u_id,
                        //                                     "o_no"     : item1.orderid,
                        //                                     "o_we_chat_no"        : 0,
                        //                                     "o_pay_status"    : item1.refund_apply_for==2?6:item1.paid==0?0:item1.status==0?1:item1.status==1?3:item1.status==2?7:item1.status==3?5:item1.status==4?3:0,//订单支付状态 0-未支付 1-已支付 2-支付失败 3-已验证 4-已取消 5-退款中 6-已退款 7-已评价
                        //                                     "o_name"    : item1.name,
                        //                                     "o_phone"         : item1.phone,
                        //                                     "o_age"       : item1.phone,
                        //                                     "o_sex"    : item1.province,
                        //                                     "o_address"        : item1.address,
                        //                                     "o_note"     : item1.note,
                        //                                     "o_type"        : 1,
                        //                                     "o_aoc_id" : ivity_id,
                        //                                     "o_meal_password": item1.meal_pass,
                        //                                     "o_pay_type": item1.pay_type=='weixin'?0:1,
                        //                                     "o_money"     : item1.total_price,
                        //                                     "o_pay_money"      : item1.total_price,
                        //                                     "o_is_cashback"  : 0,
                        //                                     "o_cashback_money"        : 0,
                        //                                     "o_preferential_money"        : item1.minus_price,
                        //                                     ///0-拼团 1-投票 2-砍价 3-H5海报 4-助力 5-促销活动 6-微传单
                        //                                     "o_activity_type":0,
                        //                                     "o_create_time":item1.dateline,
                        //                                     "o_coupon_id":item1.user_coupon,
                        //                                     "o_balance_pay":0,
                        //                                     "o_wechat_pay":item1.total_price,
                        //                                     "o_refund_reason":item1.refund_areason,
                        //                                     "o_course_name":result2[0].oa_title,
                        //                                     "o_organization_name":result0[0].o_name,
                        //                                     "o_course_pic":result2[0].oa_title_image,
                        //                                     "o_old_price":0,
                        //                                     "o_new_price":0,
                        //                                     "o_is_refund":item1.refund_apply_for>0?1:0,
                        //                                     "order_id":item1.order_id,
                        //                                 };
                        //                                 new_db.add(addParams2,"art_order",function(result7){
                        //                                     //console.log('活动订单'+result7);
                        //                                     if(result7 == 'ERROR'){
                        //                                         //console.log("机构新表6写入失败");
                        //                                     }
                        //                                     completeCount++;
                        //                                     return callback1();
                        //                                 });
                        //                             });
                        //                         }
                        //                     }
                        //                 });







                        //                     });
                        //                     });
                        //                 async.waterfall(tasks1, callback);

                        //             });
                        //         });
                        //     });

                        //     async.waterfall(tasks, cb);
                        // },

                        // function(cb){

                        //     //console.log( "循环将机构信息导入新数据表 => 【结束】");
                        //     if(completeCount == waitingCount){
                        //         //console.log("全部写入完成");
                        //         cb();
                        //     }else{
                        //         return RES.response(res,true,"应写入:" + waitingCount + ",实际写入：" + completeCount);
                        //     }

                        // }

                    ],function(err, result){

                        //返回最终拼接结果
                        RES.response(res,true,"应写入：" + waitingCount + ",实际写入：" + completeCount + ",数据已全部写入完成");

                    }
    );


}